do the hard yards - Turkish English Dictionary